Definitions | {x:A| B(x)} , x.A(x),  b, i <z j, a < b, inr x , case b of inl(x) => s(x) | inr(y) => t(y), x:A B(x), b, f(a), , Ax, inl x , left + right, x:A B(x), s = t, Type, #$n, i z j, -n, A B, , , , Unit, , True, T, ff, P  Q, tt, P  Q, x:A. B(x), t T, if b then t else f fi , P & Q, |i|, P   Q |